Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista .NET

Opis

Text copied to clipboard!
Poszukujemy Programisty .NET, który dołączy do zespołu odpowiedzialnego za projektowanie, rozwój i utrzymanie nowoczesnych aplikacji biznesowych. Osoba na tym stanowisku będzie pracować nad rozwiązaniami opartymi na ekosystemie Microsoft, wykorzystując technologie takie jak C#, ASP.NET, .NET Core, Web API, Entity Framework oraz bazy danych SQL. Rola ta jest odpowiednia dla specjalisty, który potrafi łączyć wiedzę techniczną z praktycznym podejściem do tworzenia stabilnego, wydajnego i skalowalnego oprogramowania. Na tym stanowisku będziesz współpracować z analitykami, testerami, administratorami oraz innymi programistami, aby dostarczać rozwiązania odpowiadające na potrzeby biznesowe i technologiczne organizacji. Ważnym elementem pracy będzie udział w całym cyklu życia oprogramowania — od analizy wymagań, przez projektowanie architektury, implementację i testowanie, aż po wdrożenie oraz dalsze wsparcie aplikacji. Oczekujemy osoby, która rozumie znaczenie jakości kodu, dobrych praktyk programistycznych oraz pracy zespołowej w środowisku zwinnym. Programista .NET będzie odpowiedzialny za rozwijanie nowych funkcjonalności, optymalizację istniejących systemów oraz identyfikowanie obszarów wymagających usprawnień. Istotna będzie umiejętność pisania czytelnego i łatwego w utrzymaniu kodu, a także korzystania z narzędzi wspierających kontrolę wersji, automatyzację procesów i monitorowanie działania aplikacji. Cenimy doświadczenie w integracji systemów, tworzeniu usług sieciowych oraz pracy z aplikacjami webowymi i backendowymi. Szukamy osoby samodzielnej, zaangażowanej i nastawionej na rozwiązywanie problemów, która potrafi efektywnie komunikować się z zespołem i interesariuszami. Kandydat powinien być otwarty na naukę nowych technologii, śledzenie trendów rynkowych oraz proponowanie usprawnień technicznych i procesowych. Dodatkowym atutem będzie znajomość środowisk chmurowych, konteneryzacji oraz praktyk DevOps. To stanowisko daje możliwość pracy przy interesujących projektach, które mają realny wpływ na funkcjonowanie organizacji i doświadczenia użytkowników końcowych. Oferuje również przestrzeń do rozwoju zawodowego, zdobywania nowych kompetencji oraz udziału w budowaniu nowoczesnych standardów wytwarzania oprogramowania. Jeśli cenisz wysoką jakość, odpowiedzialność technologiczną i chcesz rozwijać się jako specjalista .NET, ta rola może być idealnym krokiem w Twojej karierze.

Obowiązki

Text copied to clipboard!
  • Projektowanie, tworzenie i rozwijanie aplikacji w technologii .NET
  • Implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi
  • Utrzymanie i optymalizacja istniejących systemów oraz usług
  • Tworzenie i rozwijanie interfejsów API oraz integracji między systemami
  • Współpraca z zespołem QA przy testowaniu i poprawie jakości oprogramowania
  • Analiza błędów oraz rozwiązywanie problemów technicznych
  • Udział w przeglądach kodu i dbanie o standardy programistyczne
  • Przygotowywanie dokumentacji technicznej dla tworzonych rozwiązań

Wymagania

Text copied to clipboard!
  • Doświadczenie w programowaniu w języku C# i środowisku .NET
  • Znajomość ASP.NET, .NET Core lub .NET Framework
  • Umiejętność pracy z relacyjnymi bazami danych i SQL
  • Doświadczenie w tworzeniu REST API i integracji systemowych
  • Znajomość Entity Framework lub innych narzędzi ORM
  • Umiejętność korzystania z systemów kontroli wersji, takich jak Git
  • Znajomość zasad programowania obiektowego i dobrych praktyk kodowania
  • Umiejętność analitycznego myślenia i rozwiązywania problemów

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z platformą .NET i językiem C#?
  • Przy jakich typach aplikacji pracowałeś lub pracowałaś najczęściej?
  • Czy masz doświadczenie w tworzeniu i utrzymaniu REST API?
  • Jakie narzędzia i praktyki stosujesz do testowania kodu?
  • Czy pracowałeś lub pracowałaś w środowisku Agile lub Scrum?
  • Jak oceniasz swoją znajomość baz danych SQL?
  • Czy masz doświadczenie z chmurą, konteneryzacją lub DevOps?
  • Jakie projekty .NET uważasz za swoje najważniejsze osiągnięcia?